#pragma once

#include "drawing.h"
#include "segment.h"

typedef struct tag_scanline
{
	segment ** ppsegment;
	uint_x index;
	uint_x count;

	int_32 ** ppcovers;
	uint_x ccount;

	uint_x block_index;
	uint_x block_count;

	uint_x block_size;

	int_32 min_x;
	int_32 max_x;
	int_32 y;
}scanline;



void scanline_reset();

